dump rubble - German English Dictionary